package com.example.util.simpletimetracker.feature_settings.api

enum class SettingsBlock {
    MainTop,
    AllowMultitasking,
    DarkMode,
    Language,
    Categories,
    Archive,
    MainBottom,

    RatingTop,
    RateUs,
    SupportDevelopment,
    Feedback,
    Version,
    DebugMenu,
    RatingBottom,

    NotificationsTop,
    NotificationsCollapse,
    NotificationsShow,
    NotificationsShowControls,
    NotificationsShowEvenWithNoTimers,
    NotificationsInactivity,
    NotificationsInactivityRecurrent,
    NotificationsInactivityDoNotDisturbStart,
    NotificationsInactivityDoNotDisturbEnd,
    NotificationsActivity,
    NotificationsActivityRecurrent,
    NotificationsActivityDoNotDisturbStart,
    NotificationsActivityDoNotDisturbEnd,
    NotificationsSystemSettings,
    NotificationsBottom,

    DisplayTop,
    DisplayCollapse,
    DisplayUntrackedHint,
    DisplayUntrackedInRecords,
    DisplayUntrackedInStatistics,
    DisplayUntrackedIgnoreShort,
    DisplayUntrackedRangeCheckbox,
    DisplayUntrackedRangeStart,
    DisplayUntrackedRangeEnd,
    DisplayCalendarView,
    DisplayReverseOrder,
    DisplayDaysInCalendar,
    DisplayEnabledSearchOnMain,
    DisplayShowActivityFilters,
    DisplayAllowMultipleActivityFilters,
    DisplayShowCategoriesAsPredefinedFilters,
    DisplayEnablePomodoroMode,
    DisplayEnableRepeatButton,
    DisplayRepeatButtonMode,
    DisplayPomodoroModeActivities,
    DisplayGoalsOnSeparateTabs,
    DisplayNavBarAtTheBottom,
    DisplayWidgetBackground,
    DisplayMilitaryFormat,
    DisplayMonthDayFormat,
    DisplayDurationFormat,
    DisplayDurationFormatHint,
    DisplayShowSeconds,
    DisplaySortActivities,
    DisplaySortCategories,
    DisplaySortTags,
    DisplayCardSize,
    DisplayBottom,

    AdditionalTop,
    AdditionalCollapse,
    AdditionalIgnoreShort,
    AdditionalShowTagSelection,
    AdditionalTagSelectionExcludeActivities,
    AdditionalCloseAfterOneTag,
    AdditionalShowCommentInput,
    AdditionalCommentInputExcludeActivities,
    AdditionalKeepStatisticsRange,
    AdditionalRetroactiveTrackingMode,
    AdditionalKeepScreenOn,
    AdditionalFirstDayOfWeek,
    AdditionalShiftStartOfDay,
    AdditionalShiftStartOfDayButton,
    AdditionalShiftStartOfDayHint,
    AdditionalAutomatedTracking,
    AdditionalSendEvents,
    AdditionalDataEdit,
    AdditionalComplexRules,
    AdditionalActivitySuggestions,
    AdditionalBottom,

    BackupTop,
    BackupCollapse,
    BackupSave,
    BackupAutomatic,
    BackupAutomaticHint,
    BackupAutomaticTime,
    BackupRestore,
    BackupCustomized,
    BackupBottom,

    ExportTop,
    ExportCollapse,
    ExportSpreadsheet,
    ExportSpreadsheetAutomatic,
    ExportSpreadsheetAutomaticHint,
    ExportSpreadsheetAutomaticTime,
    ExportSpreadsheetDateTimeFormat,
    ExportSpreadsheetDateTimeFormatHint,
    ExportSpreadsheetImport,
    ExportSpreadsheetImportHint,
    ExportIcs,
    ExportBottom,

    TranslatorsTop,
    TranslatorsTitle,
    TranslatorsBottom,

    ContributorsTop,
    ContributorsTitle,
    ContributorsBottom,

    PomodoroFocusTime,
    PomodoroBreakTime,
    PomodoroLongBreakTime,
    PomodoroPeriodsUntilLongBreak,
    PomodoroShowMoreControls,
}